package com.ytjj.qmyx.data.model;

import lombok.Data;

/**
 * @author jiawei
 * @date 2023年03月27日 16:30
 * @describe 梦网回调入参
 */
@Data
public class MengWangRequestVo {

    /**
     * 短信编号
     */
    private String msgid;
    /**
     * 用户自定义流水号：对应下行请求时填写的 custid
     */
    private String custid;

    /**
     * 当前条数
     */
    private Integer pknum;

    /**
     * 总条数
     */
    private Integer pktotal;

    /**
     * 手机号码
     */
    private String mobile;

    /**
     * 手机号的国际区号：-1 表示无效号码
     */
    private Integer countrycode;

    /**
     * 完整的通道号
     */
    private String spno;

    /**
     * 下行时填写的exno
     */
    private String exno;

    /**
     * 状态报告对应的下行发送时间：YYYY-MM-DD HH:MM:SS
     */
    private String stime;

    /**
     * 状态报告返回时间：YYYY-MM-DD HH:MM:SS
     */
    private String rtime;

    /**
     * 接收状态： 0：成功 非0：失败
     */
    private Integer status;

    /**
     * 状态报告错误代码
     */
    private String errcode;

    /**
     * 状态报告错误代码的描述 编码方式： 根据不同报文格式编码： XML/x-www-form-urlencoded: URELENCODE(UTF-8) JSON:UTF-8
     */
    private String errdesc;

    /**
     * 下行时填写的exdata
     */
    private String exdata;

    /**
     * 短信类型 0:短信 4:短转富信 8:短转AIM
     */
    private String smstype;

    /**
     * 状态报告类型 1:通知状态报告 2:下载状态报告 当短信类型为4(短转富信)或 者8(短转AIM)才会有下载状态 报告
     */
    private String rpttype;
}
